DL101
RyのGitチュートリアル
Gitユーティリティ、フック、および高度な差分比較
学習目標
- クライアントサイドおよびサーバーサイドのGitフックのライフサイクルを識別し、実装する。
- 複雑なコードベースに対して、patienceやhistogramなどの高度な差分アルゴリズムを活用する。
- カスタムリポジトリユーティリティを作成するために、porcelainコマンドとplumbingコマンドを習得する。
- gitattributesを適用して、パスごとのマージや差分の挙動をカスタマイズする。